roasted turkey - Spanish English Dictionary